package errorx

// SysError 定义系统异常
type SysError struct {
	Code int
	s    string
}

// Error 实现Error()接口函数
func (e *SysError) Error() string {
	return e.s
}

// NewSysError 创建一个系统异常
func NewSysError(code int, text string) *SysError {
	return &SysError{
		Code: code,
		s:    text,
	}
}
